home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / prowho19.zip / !PRODOOR.NEW next >
Text File  |  1991-03-08  |  7KB  |  201 lines

  1. $NOMACS$
  2.  
  3. History of ProDOOR changes (in reverse order)
  4. ---------------------------------------------
  5.  
  6. 08-Mar-91
  7.    Changed (W)rite-user and F6(update) functions to allow password
  8.    editing without entry of original password or display of new
  9.    password.
  10.  
  11. 07-Mar-91
  12.    Corrected processing of DIR files that have @ or ESC codes in them
  13.    (the program was having trouble with lines over 80 characters in
  14.    length that also had color coding in them)
  15.  
  16. 05-Mar-91
  17.    Corrected processing of "door directory" entry in DOORS.LST files.
  18.  
  19.    Corrected handling of password change when the new password was
  20.    rejected as "too easy to guess".
  21.  
  22. 02-Mar-91
  23.    Corrected translations that resulted in over 240 characters being
  24.    output.
  25.  
  26.    Removed extraneous "more" prompts during some ansi displays.  The
  27.    "more" prompting was broken in some early 2-mar-91 betas.
  28.  
  29.    Changes in "Going off-hook" procedure to time out if the modem does
  30.    not return an "OK" result code after 10 seconds. The "Going off-hook"
  31.    procedure was broken in some early 2-mar-91 betas.
  32.  
  33.    Restored original method of displaying PROULM and PRODLM files.
  34.  
  35.    Restored the "wildcards are okay" message in download protocols.
  36.  
  37.    Removed case sensitivity in PROSM command line parameters.
  38.  
  39. 28-Feb-91
  40.    Removed "FREEFILE" as a special password.  The standard passwords
  41.    "FREE" and "NOTIME" are now properly ignored, if present.
  42.  
  43.    Added logic to properly handle the "door directory" entry in pcb145
  44.    format doors.lst files.
  45.  
  46.    Added logic to cause prodoor to refuse to open doors requiring
  47.    USER.SYS or DOOR.SYS files.
  48.  
  49.    Corrected PROSM to properly handle F2 when editing  the second and
  50.    third directory entries in a DIR.LST file.
  51.  
  52. 19-Feb-91
  53.    Added logic to limit reprompts on new password entry when
  54.    verification fails.
  55.  
  56.    Added logic to bypass PRODLM and PROULM messages when filenames are
  57.    stacked on the command line.
  58.  
  59.    Corrected message when new password is "too easy to guess".
  60.  
  61.    Corrected logic to terminate searching for duplicate uploads as soon
  62.    as a duplicate is detected.
  63.  
  64. 04-Feb-91
  65.    Added a check for the special file password "FREE" in addition to the
  66.    existing checks for "FREEFILE" and "NOTIME".
  67.  
  68. 28-Jan-91
  69.    Added code to insure that $ and @ macros are deleted from new upload
  70.    descriptions provided by users.
  71.  
  72.    Added logic to expand $ and @ macros in DIR files and in results
  73.    of (F), (L), (N) and (Z) commands.
  74.  
  75.    Corrected "password is too easy to guess" message wording.
  76.  
  77.    Changes in DTR delays used to drop carrier.
  78.  
  79.    Removed "wildcards are okay" message when prompting for upload
  80.    filenames and upload filenames are required by the sysop.
  81.  
  82.    Moved "use visual editor" and "clear screen" prompts to be active in
  83.    the (W)rite function even when "password changes only" is in effect.
  84.  
  85.    Changed (Q)uote function to allow line numbers up to the program
  86.    limit of 255 instead of the limit specified by PCBSETUP.
  87.  
  88. 26-Jan-91
  89.    Another correction in the LAST CHANCE prompt.
  90.  
  91. 25-Jan-91
  92.    Corrected default display in LAST CHANCE prompt.
  93.  
  94. 24-Jan-91
  95.    Added additional debugging messages when SET PRODEBUG=ON is present.
  96.    The additional messages include "dos_exists" calls indicating which
  97.    filenames are checked, and in what order, for conference and security
  98.    specific menus and command translation files.
  99.  
  100.    Added new CONFIG option to specify the minimum estimated transfer
  101.    time that will trigger a (G) default at the "LAST CHANCE" prompt.
  102.  
  103.    Added explicit (G) option at 10 second countdown for automatic
  104.    logoff.
  105.  
  106. 23-Jan-91
  107.    Removed the "Thanks @username@!" and "Upload time credit" displays
  108.    following an aborted upload.
  109.  
  110.    Added (CHAT U), (CHAT A) and (CHAT ?) commands to control and
  111.    report node chat availability status.
  112.  
  113.    The (O)riginal and (Q)uote functions were occasionally skipping
  114.    the first line number prompt.
  115.  
  116. 22-Jan-91
  117.    Stacked commands are now cleared after the use of the NODE or CHAT
  118.    commands.
  119.  
  120.    Corrected runtime error 201 in PROSM Extended User File Edit function
  121.    when encountering a last-read pointer > 65535.
  122.  
  123.    Corrected runtime error 203 in PROSM Renumber/Arrange Conferences
  124.    function.
  125.  
  126.    Removed debugging displays from OPEN command when PRODEBUG=ON is
  127.    in the environment.
  128.  
  129.    Corrected password entry/change logic to check that user names are
  130.    not used as passwords.
  131.  
  132. 20-Jan-91
  133.    Cosmetic change in (TA)gline command operation.
  134.  
  135. 19-Jan-91
  136.    Went back to the original way of controlling local colors in non-graphics
  137.    modes.  The local color is now (as before) controlled by the default color
  138.    and intensity settings in PCBSETUP.
  139.  
  140.    Added a new help file:
  141.         PROFV
  142.    which is active at the (F V) and (VX) prompts.
  143.  
  144.    Changed security level checks on MODIFY and RU commands to follow new
  145.    entries in PCBSETUP and PCBOARD.DAT.
  146.  
  147.    Corrected @USER@ translation in (Q)uick scans.
  148.  
  149.    Added logic in (W)rite-user-info function to reject passwords that
  150.    are listed in the new PROPCAN file.
  151.  
  152.    Added logic to initialize '$LASTMSGNO$' {high message number} and
  153.    '$MSGCOUNT$' {active message count} macros to 0 prior to entry to a
  154.    message area.
  155.  
  156.  
  157. 18-Jan-91
  158.    Added new option in configuration file "Require filenames before
  159.    batch uploads".  When set to YES, this prevents batch uploads without
  160.    filenames being specified in advance.
  161.  
  162.    Corrected line-mode message entry to use 72 column word wrap instead
  163.    of 80 columns.
  164.  
  165.    Added two new help files:
  166.         PROMORE         Active at all MORE: prompts.
  167.         PROJOIN         Active at Join Conference Command prompt.
  168.  
  169. 17-Jan-91
  170.    Changed PROUTEST.BAT file to call the new PROUT1.BAT file for each
  171.    individual file uploaded.  The new PROUT1.BAT has specific tests for
  172.    each type of compression and should simplify efforts to detect and
  173.    prevent bad uploads.
  174.  
  175.    Corrected an error that caused sysop function keys to be counted
  176.    as invalid commands.
  177.  
  178. 16-Jan-91
  179.    Changed F6(update user record) function to disable user display
  180.    of record changes.
  181.  
  182.    Added new (TA)gline command in message reader, allowing users to
  183.    specify alternate message taglines prior to message entry.
  184.  
  185.    Corrected yet another error in message counting when "Searching..."
  186.    is printed.
  187.  
  188.    Added #, !, -, $ and _ to list of characters that filenames may start
  189.    with for automatic directory colorization to work properly.
  190.  
  191. 15-Jan-91
  192.    Added logic to read and update the dynamic high conference joined
  193.    and scanned fields of pcboard.sys.
  194.  
  195.    Added new help system that allows selective help with unlimited
  196.    topics and subtopics contained within each help file.  See the new
  197.    PROHELP for examples of the file format.
  198.  
  199.    Added support for security-level specific doors.lst files.  For example,
  200.    DOORS30.LST will be used, if present, for level 30 users.
  201.